@charset "utf-8";

.inside_extrato_x{
width: 750px; min-height: 380px; float:left; -moz-border-radius: 9px 9px; -webkit-border-radius: 9px 9px; margin: 0px 10px 5px 10px;
background-color:#FFF;
}
.caixa_extrato_x{
width: 770px; min-height: 400px; float:left; -moz-border-radius: 9px 9px; -webkit-border-radius: 9px 9px;
border:solid 1px #CCCCCC; margin: 10px 0 10px 20px; background-image:url(images/menu_lateral_back.gif); background-repeat:repeat-x;
}
.botoes_menu_x{
width: 185px; height: 25px; float:right; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border: solid 2px #C60; 
font-family:Tahoma, Geneva, sans-serif; font-size:13px; margin: 5px 0 0 5px; line-height: 25px; background-color:#FC6;
box-shadow: 3px 3px 3px #999; font-weight:900; color: #666;
}
.botoes_menu2x{
width: 185px; height: 25px; float:left; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; border: solid 1px #CCCCCC; 
font-family:Tahoma, Geneva, sans-serif; font-size:13px; background-image:url(images/fundo_botaodestaque.jpg); margin: 5px 0 0 5px; line-height: 25px; 
box-shadow: 3px 3px 3px #999; font-weight:900; color: #666;
}
.botoes_menu_a{
width: 185px; height: 25px; float:left; -moz-border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; 
border: solid 1px #CCC; font-family:Tahoma, Geneva, sans-serif; font-size:13px; background-color:#FFF; margin: 5px 0 0 5px;
line-height: 25px; box-shadow: 3px 3px 3px #999; font-weight:900; color: #666;
}

#cssmenu2 {
	float: left; width: 750px; font-size:93%; line-height:normal; margin: 0 10px 0 10px; font-family:Tahoma, Geneva, sans-serif;
	}

#cssmenu2 ul {
	margin:0; padding:10px 10px 0 20px; list-style:none;
	}
#cssmenu2 li {
	display:inline; margin:0; padding:0;
	}
#cssmenu2 a {
	float:left; background-color:#E2E2E2; margin:0 1px 0 1px; padding:0 0 0 4px; text-decoration:none; -webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	}
#cssmenu2 a span {
	float:left; display:block; background-color: #E2E2E2; padding:5px 20px 4px 17px; color:#666; -webkit-border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	}
#cssmenu2 a span {
	float:none;
	}
#cssmenu2 .active a span,
#cssmenu2 a:hover span {
	color:#C60; background-color:#FFF
	}
#cssmenu2 .active a,
#cssmenu2 a:hover {
	background-position: 0 -40px;
	}
#cssmenu2 .active a span,
#cssmenu2 a:hover span {
	background-position: 100% -40px;
	}
.inside_extrato{
	width: 710px; min-height: 380px; float:left; -moz-border-radius: 9px 9px; -webkit-border-radius: 9px 9px; margin: 0px 10px 5px 10px;
	background-color:#FFF;
}
.b_table_1a{
	width: 600px; height: 35px; float: left; margin: 10px 50px 0 50px; background-color:#009;
	line-height: 35px; color:#FFF; font-family:Tahoma, Geneva, sans-serif; font-size:12px; border:solid 1px #9DC6E3;
}
.b_table_foto{
	width: 198px; min-height: 100px;
}
.b_table_text{
	width: 198px; min-height:30px; font-family: Tahoma, Geneva, sans-serif; font-size:12px;
}
.b_table_1b{
	width: 198px; height: 200px; float:left; margin: 0 0 0 50px; background-color: #e7f0fa; border:solid 1px #9DC6E3;
}
.b_table_1c{
	width: 199px; height: 200px; float:left; margin: 0 0 0 0px; background-color: #e7f0fa; border:solid 1px #9DC6E3;
}
.b_table_1d{
	width: 198px; height: 200px; float:left; margin: 0 0 0 50px; background-color: #e6e7e9; border:solid 1px #9DC6E3;
}
.b_table_1e{
	width: 199px; height: 200px; float:left; margin: 0 0 0 0px; background-color: #e6e7e9; border:solid 1px #9DC6E3;
}
.botoes_menu_propaganda{
	width: 185px; min-height: 125px; float:left; margin: 5px 0 0 8px;
}
.b_table_5a{
	width: 600px; height: 200px; float:left; margin: 0 0 0 50px; background-color: #e7f0fa; border:solid 1px #9DC6E3;
}
.b_table_5a_left{
	width: 200px; height: 200px; float:left; margin: 0 0 0 0;
}
.b_table_5a_right{
	width: 400px; height: 200px; float:left; margin: 0 0 0 0;
}
.b_table_5_text{
	width: 300px; min-height: 40px; font-family:Tahoma, Geneva, sans-serif; font-size:12px; margin: 75px 0 0 20px;
}
.b_table_5b{
	width: 600px; height: 200px; float:left; margin: 0 0 0 50px; background-color: #e6e7e9; border:solid 1px #9DC6E3;
}
.b_table_foto2{
	width: 198px; min-height: 100px; margin: 30px 0 0 0;
}



